package com.jsbs.iam.auth.dto;

import com.jsbs.iam.auth.vo.OrgThreeInfoVo;
import lombok.Data;

import java.util.List;

/**
 * @ClassName: IamRoleRemoveUserParam
 * @Author: tenghuawei
 * @Date: 2022/12/28 17:11
 * @Description:
 */

@Data
public class IamRoleBindUserByOrgDto {

    /**
     * 角色编码
     */
    private String roleCode;

    /**
     *  组织类型编码
     */
    private String orgTypeCode;

    /**
     * 是否包含岗位 true 包含关联岗位 false 不包含关联岗位
     */
    private boolean includePost;

    /**
     *  勾选的组织编码（可多选）
     */
    private List<OrgThreeInfoVo> orgCodes;

    /**
     *  组织编码
     */
    private String orgCode;

    /**
     *  岗位编码
     */
    private String postId;

    /**
     *  归属租户
     */
    private String companyCode;

    /**
     *  创建人
     */
    private String createPerson;


}
